Eden Sher Actor / Dubbing / Director / Producer / Scriptwriter DouBan IMDb Actor Akuma basuta suta batafurai 2015 7.9 The Middle 2009 - 2018 7.5 Africa's Hunters 2017 - 2018 8.3